home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 1.3 KB | 41 lines | [TEXT/GEOL] |
- Item 3169595 3-July-89 10:29
-
- From: D2086 Efficient Field Svc, C Faith, PRT
-
- To: MACAPP.TECH$ MACAPP Tech
-
- Sub: Setting Cursor with keys
-
- Here is a message that I have received on Compuserve:
- ***************
- Hi,
-
- In the application I'm working on, I've successfully used a TView.DoSetCursor
- override to change the cursor to either a plus-magnifying-glass or a
- minus-magnifying-glass depending on which keys are down (using a GetKeys call).
-
- There is a problem though. HandleCursor, DoSetCursor and I believe the other
- Idle events are not called at all when the mouse is stationary for a second or
- so. If you set trace on and leave the mouse stationary for a few seconds
- you'll see it go into a loop of calling BusyReset, which it continues until the
- mouse is moved.
-
- Because of the way this works, the cursor won't change when I change the keys I
- am pressing until the mouse is moved. It's a very bad effect and I need to
- find a way around it, but going through the UBusyCursor unit hasn't done me
- much good.
-
- Can someone help?
-
- Thank you...
-
- Eric
- ****************
- I am open for suggestions. As I have not done much with cursors myself yet I
- don't want to respond prematurely.
-
- Curtis Faith
-
-
-
-